// Copyright Epic Games, Inc. All Rights Reserved.

#pragma once

#include "CoreMinimal.h"
#include "DemoPlayerController.generated.h"

class ULRG_PlayerControllerComponent;

UCLASS()
class LINE_RG_DEMO_API ADemoPlayerController : public APlayerController
{
	GENERATED_BODY()

protected:
	ADemoPlayerController(const FObjectInitializer& ObjectInitializer = FObjectInitializer::Get());

	/** Handles a key press */
	virtual bool InputKey(const FInputKeyParams& Params) override;
public:
	ULRG_PlayerControllerComponent* GetLineComponent() const {return LineComponent;};
protected:
	UPROPERTY()
	ULRG_PlayerControllerComponent* LineComponent;
};
